body,
html {
  font-size: 20px;
  width: 100%;
  height: 100%; }

.content {
  width: 100%;
  height: 100%;
  background: #bf0c21;
  position: relative; }
  .content .alert {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(123, 2, 7, 0.5); }
    .content .alert .paibang {
      width: 20.75rem;
      height: 12.5rem;
      background: #e7c598;
      margin: 0 auto;
      border-radius: 0.5rem;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
      .content .alert .paibang .p_close {
        top: 0.5rem;
        right: 0.5rem;
        position: absolute; }
        .content .alert .paibang .p_close span {
          color: #bf0c21;
          font-size: 2rem; }
      .content .alert .paibang .btn {
        width: 11.1rem;
        height: 1.5rem;
        margin: 0 auto 10px;
        background: #bf0c21;
        border-radius: 5px;
        padding: 5px 0;
        text-align: center;
        color: #e7c598;
        font-size: 20px; }
  .content img {
    width: 100%;
    display: block;
    height: auto; }
